/**
 * @(#) EpuckSoundSensor.java
 */

package pcsr.drivers.epuckDriver;

class EpuckSoundSensor implements IEpuckSensor
{
	private short x,y,z;
	
	/**
	 * {@inheritDoc}
	 */
	@Override
	public String GetID() {
		return EpuckSensorType.MOCROPHONE.name();
	}

	/**
	 * {@inheritDoc}
	 */
	@Override
	public EpuckSensorMode GetMode() {
		return EpuckSensorMode.GETVALUEONLY;
	}

	/**
	 * {@inheritDoc}
	 */
	@Override
	public EpuckSensorType GetType() {
		return EpuckSensorType.MOCROPHONE;
	}

	/**
	 * {@inheritDoc}
	 */
	@Override
	public short GetValue() {
		// TODO Auto-generated method stub
		return 0;
	}

	/**
	 * {@inheritDoc}
	 */
	@Override
	public void SetValue(short newValue) {
		// TODO Auto-generated method stub		
	}

	/**
	 * @return the x
	 */
	short GetX() {
		return x;
	}

	/**
	 * @return the y
	 */
	short GetY() {
		return y;
	}

	/**
	 * @return the z
	 */
	short GetZ() {
		return z;
	}

	/**
	 * @param x the x to set
	 */
	void SetX(short x) {
		this.x = x;
	}

	/**
	 * @param y the y to set
	 */
	void SetY(short y) {
		this.y = y;
	}

	/**
	 * @param z the z to set
	 */
	void SetZ(short z) {
		this.z = z;
	}
	
}
